1 general:: stickler, problematic, stunner, puzzler, stupefier, stupefacient, foudroyant, problematical
transnet.ir